package leetcode_day._2021._202112._0110;

/**
 * @author yzh
 * @version 1.0
 * @date 2021/12/6 13:36
 * 截断句子
 * 句子 是一个单词列表，列表中的单词之间用单个空格隔开，且不存在前导或尾随空格。每个单词仅由大小写英文字母组成（不含标点符号）。
 * 例如，"Hello World"、"HELLO" 和 "hello world hello world" 都是句子。
 * 给你一个句子 s​​​​​​ 和一个整数 k​​​​​​ ，请你将 s​​ 截断 ​，​​​使截断后的句子仅含 前 k​​​​​​ 个单词。返回 截断 s​​​​​​ 后得到的句子。
 * 算法：模拟
 */
public class _06_1816 {

    public String truncateSentence(String s, int k) {
        String ans = "";
        for (int i = 0; i < s.length(); i++) {
            if (' ' == s.charAt(i) && --k == 0) break;
            ans += s.charAt(i);
        }
        return ans;
    }

}
